home *** CD-ROM | disk | FTP | other *** search
/ Aminet 23 / Aminet 23 (1998)(GTI - Schatztruhe)[!][Feb 1998].iso / Aminet / game / role / ZAngband.lha / Zangband / ZAngband_Amiga.txt < prev   
Text File  |  1997-12-10  |  13KB  |  335 lines

  1.  
  2.                            ZAngband 2.0.4
  3.  
  4. --------------------------------------------------------------------------
  5.  
  6. ' 1. Bug fixes         '
  7.  
  8. ' 2. Introduction      '
  9. ' 3. Requirements      '
  10. ' 4. Installation      '
  11.  
  12. ' 5. Differences...    '
  13. ' 6. Amiga Features    '
  14.  
  15. '7. Credits          '
  16.  
  17. '8. Contacting me... '
  18.  
  19. --------------------------------------------------------------------------------
  20. Bug fixes
  21. --------------------------------------------------------------------------------
  22.  
  23.                             Bug fixes
  24.  
  25. This list is mainly for people who've played a previous version of Amiga
  26. Zangband. Note that the program file is the same as in the latest version
  27. of Zangband announced on r.g.r.a; only the graphics and docs have changed.
  28.  
  29. Bug Fixes
  30.  
  31. Thanks to everyone who pointed these out, especially Bablos and Joseph W
  32. Dixon. Between them, they found most of the bugs. Thanks!
  33.  
  34.    o  Most special 'ZAngband' objects were not displayed properly.
  35.  
  36.    o  Unidentified objects wouldn't appear on dungeon under no-graphics
  37.       mode. Fixed.
  38.  
  39.    o  Objects in inventory/store/graph could be corrupted.
  40.  
  41.    o  Palette save under non-graphics mode incorrect.
  42.  
  43. Enhancements
  44.  
  45.    o  If you don't provide a save file name (using -u) when you run ZAngband,
  46.       it will automatically choose the last one you used.
  47.  
  48.    o  Some ZAngband monsters now have more appropriate icons.
  49.  
  50.    o  Spoiler support now compiled in; use " as a Wizard command.
  51.  
  52.    o  Highscore table export now works a lot better.
  53.  
  54. --------------------------------------------------------------------------------
  55. Introduction...
  56. --------------------------------------------------------------------------------
  57.  
  58.                             Introduction
  59.  
  60.     This is an Amiga port of Zangband 2.0.4, the source of which was released
  61. early November 1997. Zangband has an expanded magic system, talking uniques,
  62. lots of extra weird monsters and vaults and all sorts of other things.
  63.  
  64.     ZAngband is based upon Angband 2.8.1. If you've never played Angband
  65. before, try that first; ZAngband is harder than 'vanilla' Angband.
  66.  
  67. --------------------------------------------------------------------------------
  68. Requirements...
  69. --------------------------------------------------------------------------------
  70.  
  71.                             Requirements
  72.  
  73. Absolute Minimum
  74.  
  75. You'll need at *least* this to run ZAngband (and Angband, for that matter)
  76.  
  77. Kickstart 1.3
  78. 1.4 Mb of memory
  79. 68000 - a faster processor is nice, but by no means necessary.
  80.  
  81. Recommended Level
  82.  
  83. This is what I'd recommend to get the most out of ZAngband:
  84.  
  85. Kickstart 3.0 or better
  86. 2Mb of memory
  87. 68020 or better.
  88.  
  89. --------------------------------------------------------------------------------
  90. Installing ZAngband 2.0.4
  91. --------------------------------------------------------------------------------
  92.  
  93.                             Installing ZAngband
  94.  
  95.    Installing to Hard disc
  96.  
  97.       Select a directory to install ZAngband to. I use 'DH1:Games/'. Now
  98.        unpack the archive to this directory (a directory called 'ZAngband'
  99.        will be created)
  100.  
  101.       From the CLI:
  102.          lha -a -x x ZAngband.lha DH1:Games/
  103.  
  104.       If you have a KS 2.0 or better system that's all you'll need to do. To
  105.       run ZAngband, just run the program 'bin/ZAngband'
  106.  
  107.  
  108.  
  109.       If you only have Kickstart 1.3, you'll also need to:
  110.  
  111.       Place these two commands in your 'S:startup-sequence', or, better, make
  112.        a small script file with these two lines in and execute that everytime
  113.        you want to start ZAngband:
  114.  
  115.       assign ZAngband: DH1:Games/ZAngband
  116.       path add ZAngband:bin
  117.  
  118.       Replace 'DH1:Games/ZAngband' with your path. Note that 'ZAngband:'
  119.       needs to point to the directory containing 'file', 'data', 'apex' etc.
  120.  
  121.    3.2. Floppy installation
  122.  
  123.       You can (just about) install 'ZAngband' onto floppy discs, but it's
  124.       pretty tight. Compression utils (eg. 'Powerpacker', 'EPU') might help.
  125.  
  126.       First get two empty (and formatted) discs. Name the first one
  127.       'ZAngband', and call the second 'ZMain' (or something). Assuming
  128.       you've extracted the archive somewhere (RAM: ??), copy the 'bin'
  129.       directory to 'ZMain'. Everything else ought to go on the 'ZAngband:'
  130.       disc.
  131.  
  132.       You (probably) won't be able to fit everything on the second disc
  133.       (ZAngband is larger than standard Angband); I suggest you delete
  134.       the sound files, and/or the help files. Good luck.
  135.  
  136.                             Playing ZAngband
  137.  
  138.    Assuming you have ZAngband installed properly, just run the 'bin/Zangband'
  139.    file. Note you can use the '-U' option to load a previous savefile; if
  140.    you don't specify one, ZAngband will attempt to load the one you last
  141.    used.
  142.  
  143.    ZAngband -uMark         (or whatever your savefile is called)
  144.  
  145.    Type ZAngband -? for a list of options.
  146.  
  147. --------------------------------------------------------------------------------
  148. Differences
  149. --------------------------------------------------------------------------------
  150.  
  151.                             Differences
  152.  
  153. First, see the 'New features' section if you haven't
  154. already. This explains the (few) extra things I've added in this port.
  155.  
  156. Things to note about this version of ZAngband:
  157.  
  158. As originally supplied, ZAngband asks you 'Really leave the level?' every 
  159. time you use a staircase. This really ought to be an option, but I've just 
  160. removed it in this version; I found it pretty annoying...
  161.  
  162. ZAngband adds many new monsters. I don't have graphics for these, so I've 
  163. tried to pick icons that are fairly closely matched. However, it's a lot
  164. better than the previous versions (for those of you who've seen those)
  165.  
  166. --------------------------------------------------------------------------------
  167. Amiga Specific Features
  168. --------------------------------------------------------------------------------
  169.  
  170.                         Amiga specific improvements
  171.  
  172.    Most of these features were present in the recent ports of Amiga Angband,
  173. but they are listed here for completeness. For a list of the new features
  174. added in this port, click here : 'New features'
  175.  
  176.    Amiga-specific features of this version of ZAngband:
  177.  
  178.    o  Full (optional) graphics and sound. See the file 'user/settings.prf'
  179.       for instructions on how to turn these off or on.
  180.  
  181.    o  The sounds are stored in the 'xtra/sound' directory. You can turn off
  182.       a sound by moving the appropriate sound file to the 'xtra/sound/off'
  183.       directory.
  184.  
  185.    o  You can use any non-proportional font for the display. See the file
  186.       'user/settings.prf' for instructions. Note that proportional fonts
  187.       are not supported.
  188.  
  189.    o  You can change the screenmode to pretty much anything you want; See
  190.       'user/settings.prf'.
  191.  
  192.    o  Public screen support. Provided you have KS 3.0 or better, you can
  193.       make 'ZAngband' open its windows on the named public screen. The
  194.       program 'PubScr' (in the 'bin' directory) will create a public
  195.       screen.
  196.  
  197.       For example,
  198.  
  199.       'Pubscr NAME ZAngband WIDTH 648 HEIGHT 512 DEPTH 5'
  200.  
  201.       attempts to create a public screen with the above attributes.
  202.       You would then need to put the line
  203.  
  204.       'SCREEN.name ZAngband'
  205.  
  206.       in the 'user/settings.prf' file. The public screen will be
  207.       automatically closed when no windows remain on it; or you can
  208.       explicitly close it with 'PubScr NAME ZAngband CLOSE'.
  209.  
  210.       Using public screens also allows you to use multiple windows. For
  211.       example, you can use one window to show your current inventory, one
  212.       to list the recent messages etc. There are a total of 8 possible
  213.       windows. You may use the 'Options/Window Options' section of Zangband
  214.       to control what each window displays. As usual, see 'user/settings.prf'
  215.  
  216.       At the moment, multiple windows can not be used on a custom screen.
  217.  
  218.    o  Intuition menus, which allow you to execute game commands and to
  219.       read the help files. You can turn these off in the (guess)
  220.       'user/settings.prf' file. Note that KS1.3 users can not use menus.
  221.  
  222.    o  Graphics in store/equipment/inventory listings, and options to
  223.       toggle this feature on/off. (Options/User Interface menu).
  224.  
  225.    o  Map of the dungeon; use RIGHT AMIGA + 'm' to view the map. KS2.0+
  226.       only :(
  227.  
  228.    o  The following keyboard shortcuts are built in:
  229.  
  230.       o SHIFT + Numeric key 1 - 9     = Run in a direction
  231.       o   ALT + ...                   = Tunnel in a direction
  232.       o  CTRL + ...                   = Open door in a direction
  233.       o  Cursor Keys                  = Move in direction.
  234.  
  235. --------------------------------------------------------------------------------
  236. New Features
  237. --------------------------------------------------------------------------------
  238.  
  239.                             New Features
  240.  
  241.    o  Slightly better colour handling. There is now a 'redefine colours'
  242.       option in the menu (or use RIGHT AMIGA + 'r'). This will bring up
  243.       a ReqTools palette requester. In case you didn't know, standard Angband
  244.       also lets you change the colours; use '&'.
  245.  
  246.       You can also use the 'Save Palette' (RIGHT AMIGA + 's') and 'Load
  247.       Palette' (RIGHT AMIGA + 'l') options. This saves the current palette as
  248.       'colours.prf', which is automatically loaded on startup.
  249.  
  250.    o  'Quick' graphics option. When activated, this can make the graphics
  251.       output several times quicker, resulting in far faster screen redraws.
  252.       This usually has to be explicitly turned on at the command line. Use
  253.  
  254.       'ZAngband -q'
  255.  
  256.       to enable this. Of course, you can use '-q' with the other options as
  257.       you'd expect.
  258.  
  259.       eg. 'ZAngband -q -UGimli'
  260.  
  261.                                 ***IMPORTANT***
  262.  
  263.       It will (probably) not work on Amiga's using gfx cards.
  264.       Specifying '-q' will cause ZAngband to (sometimes) write directly to
  265.       the screen memory in the interests of speed. I don't know what this
  266.       will do on gfx card machines; just don't use it (you don't need it
  267.       anyway - right :) ).
  268.  
  269.       On my machine (AGA 68030/50, CPU caches ON), -q makes
  270.       redraws approx. 4 times faster using KS3.0, and around 7 to 8 times
  271.       quicker using KS1.3.
  272.  
  273.       I find the speedup very noticable (but then again I'm biased :) ) -
  274.       I've always found the slow redraws slightly annoying (and on my A500
  275.       it was *really* bad); you may never have noticed...
  276.  
  277.       Obviously, the performance varies depending on setup. I have no idea
  278.       what it'll be like on your Amiga - it may even be slower using a
  279.       plain 68000. The best thing to do is to try it; see if it makes any
  280.       difference to you. I'd especially recommend it to 1.3 users, as the
  281.       graphics.library routines in 1.3 are *slow*.
  282.  
  283.       It would be great to have some feedback on this; if anyone uses it,
  284.       let me know. Further speed increases are possible.
  285.  
  286.    o  Option to save the highscore table as an ASCII file. It's saved as
  287.       'apex/scores.txt'. Its in the menu or use RIGHT AMIGA + H. Not that
  288.       useful as it is, but more work is being done on this...
  289.  
  290. --------------------------------------------------------------------------------
  291. History
  292. --------------------------------------------------------------------------------
  293.  
  294.                                Credits
  295.  
  296. ZAngband was written by Topi Ylinen <f1toyl@uta.fi>
  297.  
  298. The current maintainer of Angband is Ben Harrison. See
  299. 'http://www.voicenet.com/~benh/Angband/' for more information on the history
  300. and current status of Angband.
  301.  
  302. Lars Haugseth <larshau@ifi.uio.no> wrote the original (and subsequent
  303.   versions of) the Amiga source code.
  304.  
  305. The graphics were drawn by Torben Kristiansen, James Larimer and Thomas H.
  306.   Davies.
  307.  
  308. I (Mark Howson) updated and enhanced Lars' old (2.7.9v6) Amiga source and
  309. added the extra features found in this port.
  310.  
  311.                             Acknowledgements
  312.  
  313. Thanks to:
  314.  
  315. Lars Haugseth for allowing me to use his Amiga source code.
  316. Magnus Holmgren and Nico François for 'reqtools.library', which this program
  317.   uses.
  318. Bablos, who has given me endless suggestions, ideas and constructive
  319.   criticism. Thanks!
  320.  
  321. --------------------------------------------------------------------------------
  322. Contact
  323. --------------------------------------------------------------------------------
  324.  
  325.                             Contacting me
  326.  
  327. Feel free to e-mail me if you have any questions, comments, or anything 
  328. else relating to Angband. Suggestions for improving this port (or ideas 
  329. for future versions) are especially welcome :)
  330.  
  331. Note that I didn't write ZAngband - I just Amiga'd it.
  332.  
  333. Mail me (Mark Howson) at 'Mark.Howson@nottingham.ac.uk'
  334.  
  335.